package br.com.felipeab.dexter.faces;


/**
 * Enum State utilizada para controle de estado da tela
 * 
 * @author Felipe A. Braga <br>
 *         15/06/2012 01:42:56<br>
 * 
 */
public enum State {

	/** Padrão */
	DEFAULT("enum.state.default"),
	/** Inserção */
	INSERT("enum.state.insert"),
	/** Edição */
	EDIT("enum.state.edit"),
	/** Pesquisa */
	SEARCH("enum.state.search"),
	/** Visualização */
	PREVIEW("enum.state.preview");

	private String description;

	/**
	 * Construtor
	 * 
	 * @param description
	 */
	private State(String description) {
		this.description = description;
	}

	/**
	 * Obtém a descrição da enum
	 * 
	 * @return a descrição
	 */
	public String getDescription() {
		return description;
	}
}
